research and development fund - Francés Inglés Diccionario